Allium sativum

English word definition — powered by WordNet

NOUN

bulbous herb of southern Europe widely naturalized

Want to remember allium sativum?

Sign up free to bookmark & revise